<?php
declare (strict_types=1);
/**
 * @Description:
 * @Author: Chern
 * @Date: 2023/7/11
 * @Time: 13:39
 */
namespace app;

class stateData{


    /**
     * admin数据库配置
     */
    public static $_admin = [
        'id'=> 1,
        'acc' => 'admin'
    ];

    /**
     * @var array
     * user表账号分类
     */
    public static $_company_type = [
        'user'=>0,  //个人用户
        'admin'=>1, //admin
        'head_company'=>2,//总公司账号
        'branch_company'=>3//分公司账号
    ];

    /**
     * 系统权限分类
     */
    public static $_power_type = [
        'menu'=>1, //菜单权限
        'field'=>2,//字段权限
    ];

    /**
     * 字段表  权限表标识
     */
    public static $_power_from_identifying = [
        'position'=>1, //角色权查询user_position
        'organization'=>2, //组织架构查询user_organization
        'people'=>3,//用户查询user
    ];

    /**
     * @var array
     * 菜单表   数据可见范围
     */
    public static $_kjfw=[
        ['title'=>'总公司','type'=>1], //所有
        ['title'=>'分公司','type'=>2], //公司
        ['title'=>'所在部门','type'=>3],//部门
        ['title'=>'个人','type'=>4],   //个人
    ];
    /**
     * @var string
     * 默认密码
     */
    public static $_password = 123456;

    /**
     * 分页
     */
    public static $_page = 10;

    /**
     * 系统菜单等级
     */

    public static $_menu_level= [
          '1'=>1,
          '2'=>2,
          '3'=>3
        ];

    /**
     * 开/关 启用/禁用
     */
    public static $_on_off =
        [
            'on'=>1,
            'off'=>2,
        ];


    /**
     * 字段管理字段类型
     */
    public static $_field = [
        'text'=>'文本',
        'textarea'=>'文本域',
        'number'=>'数字',
        'date'=>'日期',
        'radio'=>'单选',
        'select'=>'复选'
    ];

    /**
     * 人才联系电话状态
     */
    public static $_person_mobile_status = [
        0=>'未选择',
        1=>'本人',
        2=>'家人',
        3=>'空号',
        4=>'错号',
        5=>'未接',
        6=>'停机'
    ];

    /**
     * 证书注册状态
     */
    public static $_zc_status=[
        0=>'未注册',
        1=>'已注册',
//        2=>'已注册'
    ];

    /**
     * 基本信息B证select
     */
    public static $_b_doc = [
        ''=>'',
//        0=>'无B证',
        1=>'建安B',
        2=>'水安B',
        3=>'交安B',
        4=>'配合考B',
        999=>'无B证',


    ];
    /**
     * B证是否调入
     */
    public static $_b_doc_status = [
        0=>'未选择',
        1=>'已调入',
        2=>'未调入',
    ];

    /**
     * 基本信息社保select
     */
    public static $_social_security = [
        ''=>'',
//        0=>'不交',
        1=>'养老',
        2=>'五险',
        3=>'灵活社保',
        4=>'养老/五险',
        999=>'不交'
    ];

    /**
     * 基本信息是否添加企业微信
     */
    public static $_is_wx = [
        0=>'',
        1=>'是',
        2=>'否'
    ];

    /**
     * 沟通记录意向结果
     */

    public static $_intention = [
        0=>'未选择',
        1=>'成交客户',
        2=>'无效名单',
        3=>'长期跟踪',
        4=>'潜在意向',
        5=>'意向客户',
        6=>'黑名单'
    ];
    /**
     * 沟通记录呼叫结果
     */
    public static $_call = [
        0=>'未选择',
        1=>'接通',
        2=>'未接',
        3=>'拒接',
        4=>'停机空号',
        5=>'关机',
        6=>'错号'
    ];

    /***
     * 项目
     */

    public static $_project = [
        ''=>'',
//        0=>'无项目',
        1=>'出场',
        2=>'不出场',
        999=>'无项目'
    ];

    /**
     * 社保账户状态
     */
    public static $_social_security_acc_status = [
        0=>'未选择',
        1=>'社保账户',
        2=>'已开转移单',
        3=>'未开转移单',
        4=>'新开户',
        5=>'养老/五险',
    ];

    /**
     * 注册证书 周期
     */
    public static $_cycle = [
        0=>'未选择',
        1=>'半个月',
        2=>'1个月',
        3=>'1个半月',
        4=>'2个月',
        5=>'3个月',
        6=>'4个月',
        7=>'5个月',
        8=>'6个月',
        9=>'7个月',
        10=>'8个月',
        11=>'9个月',
        12=>'10个月',
        13=>'11个月',
        14=>'12个月',
        15=>'1年',
        16=>'1年半',
        17=>'2年',
        18=>'2年半',
        19=>'3年'
    ];

    /**
     * 是否中转
     */
    public static $_transfer = [
        0=>'',
        1=>'中转',
        2=>'不中转'
    ];

    /**
     * 三大业务分类
     */
    public static $_business_type=[
        1=>'证书注册',
        2=>'证书办理',
        3=>'企业证书',
    ];

    /**
     * 公示栏证书区别
     * 0公司证书
     * 1外部证书
     */
    public static $_gsl = [
        0=>'公司证书',
        1=>'外部证书'
    ];


    /**
     * 人才status说明
     */
    public static $_person_status = [
        1=>'待收证',
        2=>'待出售',
        3=>'已售出',
        4=>'已退单',
        5=>'已注销',
        6=>'已续签',
    ];

    /**
     * 企业status说明
     */
    public static $_enter_status = [
        0=>'未合作',
        1=>'未合作',
        2=>'已合作'
    ];
    /**
     * 是否分配
     */
    public static $_is_f = [
        0=>'未分配',
        1=>'未分配',
        2=>'已分配'
    ];

    /**
     * 模板类型
     * @var string[]
     */
    public static $_template_type = [
        0=>'导航菜单',
        1=>'表单左上方按钮',
        2=>'表单操作按钮',
        3=>'页签',
    ];

    /**
     * 结算方式
     */

    public static $_settlement_method = [
        0=>'公户',
        1=>'微信',
        2=>'支付宝',
        4=>'银行卡',
        3=>'其他'
    ];

    /**
     * 收款类型
     */

    public static $_transaction_status = [
        0=>'未选择',
        1=>'正常款',
        2=>'补偿款',
        3=>'退款'
    ];


    /**
     * 订单后续操作
     * order_problem库  $op_type
     */
    public static $_op_order_status = [
        0=>'',
        1=>'注销',
        2=>'续签',
        3=>'退证',

    ];

    /**
     * 企业部  企业类型
     */

    public static $_enter_prise_type=[
        0=>'',
        1=>'客户',
        2=>'直接单位',
        3=>'同行'
    ];


    /**
     * 成交status
     */
    public static $_deal_status = [
        0=>'未选择',
//        -1=>'完结',
        1=>'新出',
        2=>'续签',
        3=>'续出'
    ];

    /**
     * 企业证书业务订单
     */
    public static $_enter_business = [
        11=>'录单中',
        3=>'办理中',
//        -1=>'历史业务',
        1=>'生产完成',
        12=>'生产中',
        2=>'已退单',
        21=>'退单办理中',
        4=>'已驳回',
        999=>'退单完成'
    ];

    /**
     * 企业证书办理订单
     */
    public static $_enter_certificate = [
        11=>'录单中',
//        3=>'办理中',
        12=>'生产中',
//        -1=>'历史业务',
        1=>'生产完成',
        2=>'已退单',
        999=>'退单完成'
    ];

    /**
     * 企业证书注册业务
     */
    public static $_enter_certificate_reg = [
        0=>'',
        11=>'录单中',
        1=>'已售出',
        2=>'证书注册完成',
        3=>'已退单',
        4=>'已注销',
        5=>'已续签',
        999=>'退单完成'
    ];

    /**
     * 重点客户
     */
    public static $_customers = [
        1=>'非重点客户',
        2=>'重点客户'
    ];

    /**
     * 聘用单位类型
     */
    public static $_employ_unit_type = [
        0=>'',
        1=>'客户',
        2=>'直接单位',
        3=>'同行'
    ];

    /**
     * 消息类型
     */
    public static $_messageType=[
        0=>'未选择',
        1=>'跟进计划',
        2=>'订单处理',
        3=>'证书审核',
        4=>'收款审批',
        5=>'付款审批',
        6=>'催款提醒',
        7=>'信息提醒',
        8=>'退单',
        9=>'注销'
    ];


    /**
     * 计划任务状态
     */
    public static $_planTasks = [
        0=>'未选择',
        1=>'已完成',
        2=>'未完成'
    ];
    /**
     * 证书审核状态说明
     */
    public static $_sh_status = [
        -1=>'已驳回',
        0=>'待审核',
        1=>'审核通过',
//        2=>'已驳回',
        3=>'已售出',
        4=>'已退单',
        5=>'已注销'
    ];

    /**
     * 结算方式
     * @var string[]
     */
    public static $_jsfs = [
        0=>'未选择',
        1=>'公户',
        2=>'微信',
        3=>'支付宝',
        5=>'银行卡',
        4=>'其他'
    ];

    /**
     * 结算方式 收款类型
     * @var string[]
     */
    public static $_js_type=[
        0=>'未选择',
        1=>'正常款',
        2=>'补偿款',
        3=>'退款'
    ];

    public static $_js_status=[
        0=>'待审核',
        1=>'通过',
        2=>'拒绝',
        4=>'待付款'

    ];
    /**
     * 收付款状态
     * @var string[]
     */
    public static $_sfk_status=[
        0=>'',
        1=>'未完成',
        2=>'完成'
    ];

    public static $_certificate_characteristic = [
       0=>'',
       1=>'特价证书',
       2=>'优选证书'
    ];

    //订单管理-证书注册-公司需求状态
    public static $_gs_status = [
        1 => '待匹配',
        2 => '排队中',
        3 => '已退回'
    ];

    /**
     * 特价证书状态
     */
    public static $_certificate_status = [
        -1=>'未通过',
        1=>'已通过',
        2=>'待审核'
    ];

    /**
     * 倒证订单信息生成状态
     */
    public static $_certificate_dz_info_status = [
        1=>'未生成',
        2=>'信息生成',
        3=>'信息存在'
    ];


}
